package com.itheima.features.generic;

import java.util.ArrayList;
import java.util.Comparator;

/**
 * 钻石操作符指的就是我们之前所学习的泛型
 */
public class GenericDemo01 {

    public static void main(String[] args) {

        // 创建一个集合对象
        ArrayList<String> arrayList = new ArrayList<>() ;           // jdk1.7以后提供的新特性：泛型推断或者类型推断

        // 通过匿名内部类的方式去创建一个Comparator对象
        Comparator<String> comparator = new Comparator<>() {
            @Override
            public int compare(String o1, String o2) {             //  jdk9修复了该问题，可以进行泛型的推断；
                return 0;
            }
        };

    }

}
